package com.ruoyi.system.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

import com.ruoyi.system.domain.Orderr;

/**
 * 测试Service接口
 * 
 * @author ruoyi
 * @date 2024-12-11
 */
public interface IOrderrService 
{
    /**
     * 查询测试
     * 
     * @param recordId 测试主键
     * @return 测试
     */
    public Orderr selectOrderrByRecordId(Long recordId);

    /**
     * 查询测试列表
     * 
     * @param orderr 测试
     * @return 测试集合
     */
    public List<Orderr> selectOrderrList(Orderr orderr);

    /**
     * 新增测试
     * 
     * @param orderr 测试
     * @return 结果
     */
    public int insertOrderr(Orderr orderr);

    /**
     * 修改测试
     * 
     * @param orderr 测试
     * @return 结果
     */
    public int updateOrderr(Orderr orderr);

    /**
     * 批量删除测试
     * 
     * @param recordIds 需要删除的测试主键集合
     * @return 结果
     */
    public int deleteOrderrByRecordIds(Long[] recordIds);

    /**
     * 删除测试信息
     * 
     * @param recordId 测试主键
     * @return 结果
     */
    public int deleteOrderrByRecordId(Long recordId);

    public Map countOrderrTime(String recordTime);

    public List<Map> countOrderrSource(String recordDate);

    public List<Map> countOrderrSource1(String recordDate1);

    public List<Map> countOrderr();

    public List<Map> tomorrow();

    public List<Map> viptype();

    public int ynMoney();

    public List<Map> ordesourceT();

    public int ordestatus2();

    public int ordestatusall();

    public int endTIme();

    public int tousu();
}
